|
|
|
<!DOCTYPE html> |
|
<html lang="en"> |
|
<head> |
|
<meta charset="utf-8"> |
|
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> |
|
|
|
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" |
|
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" |
|
crossorigin="anonymous"></script> |
|
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.14.3/dist/umd/popper.min.js" |
|
integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" |
|
crossorigin="anonymous"></script> |
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@4.1.3/dist/css/bootstrap.min.css" rel="stylesheet" |
|
integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> |
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.1.3/dist/js/bootstrap.min.js" |
|
integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" |
|
crossorigin="anonymous"></script> |
|
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js" |
|
crossorigin="anonymous"></script> |
|
|
|
|
|
<style> |
|
.modal.fade .modal-dialog { |
|
transform: translate(0px, -25%); |
|
transition: transform 0.3s ease-out 0s; |
|
} |
|
.modal.fade.in .modal-dialog { |
|
transform: translate(0px, 0px); |
|
} |
|
.flyover { |
|
left: 150%; |
|
overflow: hidden; |
|
position: fixed; |
|
width: 50%; |
|
opacity: 0.95; |
|
z-index: 1050; |
|
transition: left 0.6s ease-out 0s; |
|
} |
|
.flyover-centered { |
|
top: 50%; |
|
transform: translate(-50%, -50%); |
|
} |
|
.flyover.in { |
|
left: 50%; |
|
} |
|
</style> |
|
|
|
</head> |
|
<body> |
|
|
|
|
|
<!-- ============= NAVIGATION START ============== -- REBUILT on 12/7/2023 ============== --> |
|
|
|
<!--Hover Interaction Script--> |
|
<script type="text/javascript"> |
|
window.addEventListener("resize", function () { |
|
"use strict"; window.location.reload(); |
|
}); |
|
|
|
|
|
document.addEventListener("DOMContentLoaded", function () { |
|
|
|
// make it as accordion for smaller screens |
|
if (window.innerWidth > 992) { |
|
|
|
document.querySelectorAll('.navbar .nav-item').forEach(function (everyitem) { |
|
|
|
everyitem.addEventListener('mouseover', function (e) { |
|
|
|
let el_link = this.querySelector('a[data-bs-toggle]'); |
|
|
|
if (el_link != null) { |
|
let nextEl = el_link.nextElementSibling; |
|
el_link.classList.add('show'); |
|
nextEl.classList.add('show'); |
|
} |
|
|
|
}); |
|
everyitem.addEventListener('mouseleave', function (e) { |
|
let el_link = this.querySelector('a[data-bs-toggle]'); |
|
|
|
if (el_link != null) { |
|
let nextEl = el_link.nextElementSibling; |
|
el_link.classList.remove('show'); |
|
nextEl.classList.remove('show'); |
|
} |
|
|
|
|
|
}) |
|
}); |
|
|
|
} |
|
// end if innerWidth |
|
}); |
|
// DOMContentLoaded end |
|
|
|
</script> |
|
<!--Full Navigation bar--> |
|
<nav class="navbar navbar-expand-sm navbar-dark bg-dark"> |
|
<div class="container-fluid"> |
|
<!-- Brand/logo --> |
|
<a class="navbar-brand" href="#"> |
|
<img src="https://lh2.jetlifemedia.com/a-graphics/woodruff-logo.svg" alt="logo" |
|
style="width: 100px; height: auto;"> |
|
|
|
</a> |
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#main_nav" |
|
aria-expanded="false" aria-label="Toggle navigation"> |
|
<span class="navbar-toggler-icon"></span> |
|
</button> |
|
<div class="collapse navbar-collapse" id="main_nav"> |
|
<ul class="navbar-nav"> |
|
<li class="nav-item dropdown"> |
|
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown"> |
|
<svg height="1em" id="script-gen" viewBox="0 0 640 512" |
|
xmlns="http://www.w3.org/2000/svg"> |
|
<style> |
|
#script-gen { |
|
fill: #fff; |
|
padding-right: 4px |
|
} |
|
</style> |
|
<path |
|
d="M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM153 289l-31 31 31 31c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L71 337c-9.4-9.4-9.4-24.6 0-33.9l48-48c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM265 255l48 48c9.4 9.4 9.4 24.6 0 33.9l-48 48c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l31-31-31-31c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z"> |
|
</path> |
|
|
|
</svg> |
|
|
|
ADA Script Gen |
|
</a> |
|
<ul class="dropdown-menu"> |
|
<h6 class="dropdown-header text-primary"> Lighthouse Tools</h6> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/batch-script-generator/v5/index.html"> |
|
<svg class="w-6 h-6 text-gray-800 dark:text-white" style="width: 10px;" |
|
aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" |
|
viewBox="0 0 20 16"> |
|
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" |
|
stroke-width="2" d="M5 4 1 8l4 4m10-8 4 4-4 4M11 1 9 15" /> |
|
</svg> |
|
Create ADA Batch Script |
|
</a></li> |
|
<div class="dropdown-divider"></div> |
|
<h6 class="dropdown-header text-primary"> Helper Tools</h6> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/csv-file-parsing-for-script-gen/v4/index.html"> |
|
Auto Parse SF Export</a></li> |
|
|
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/csv-file-parsing-for-script-gen/v4/parsed-csv-files/files-index.php"> |
|
View All Parsed SF Files </a></li> |
|
</ul> |
|
</li> |
|
|
|
<li class="nav-item dropdown"> |
|
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown"> |
|
<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512" |
|
id="CloudUploadNav"> |
|
<style> |
|
#CloudUploadNav { |
|
fill: #fff; |
|
padding-right: 4px |
|
} |
|
</style> |
|
<path |
|
d="M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-217c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V392c0 13.3 10.7 24 24 24s24-10.7 24-24V257.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z" /> |
|
</svg> |
|
File Uploads |
|
</a> |
|
<ul class="dropdown-menu"> |
|
|
|
<h6 class="dropdown-header text-primary"> CSV File Tools</h6> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/csv-upload-form-webpage-and-script/v3/index.html"> |
|
Upload CSV Files</a></li> |
|
<li><a class="dropdown-item" href="https://lh2.jetlifemedia.com/csv-file-uploads.php"> |
|
CSV File Uploads </a></li> |
|
<div class="dropdown-divider"></div> |
|
<h6 class="dropdown-header text-primary"> HTML File Tools</h6> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/1-template-files/html-files-upload-form-v2/html-file-upload-form.html"> |
|
Upload HTML Files </a></li> |
|
<li><a class="dropdown-item" |
|
|
|
HTML File Uploads </a></li> |
|
</ul> |
|
</li> |
|
|
|
<li class="nav-item dropdown"> |
|
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown"> |
|
<svg height="1em" viewbox="0 0 448 512" id="adaIcon" xmlns="http://www.w3.org/2000/svg"> |
|
<style> |
|
#adaIcon { |
|
fill: #ffffff; |
|
padding-right: 4px |
|
} |
|
</style> |
|
<path |
|
d="M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"> |
|
</path> |
|
</svg> |
|
ADA Test Index |
|
</a> |
|
<ul class="dropdown-menu"> |
|
<h6 class="dropdown-header text-primary">ADA Analysis</h6> |
|
<li><a class="dropdown-item" href="https://lh2.jetlifemedia.com/index.html"> ADA Test |
|
Scripts</a></li> |
|
|
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/source-code-test-results/image-alt-reports/files-index.php"> |
|
Missing Image Alt Text - Reports </a></li> |
|
<div class="dropdown-divider"></div> |
|
<h6 class="dropdown-header text-primary">Testing Templates</h6> |
|
<li><a class="dropdown-item" |
|
|
|
ADA Issue Testing Template v1 </a></li> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/ada-testing-script-files/alt-text-tester/v2/index.html"> |
|
ADA Issue Testing Template v2 </a></li> |
|
</ul> |
|
</li> |
|
|
|
<li class="nav-item dropdown"> |
|
<a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown"> <svg height="1em" |
|
id="misc-tools" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"> |
|
<style> |
|
#misc-tools { |
|
fill: #ffffff; |
|
padding-right: 4px |
|
} |
|
</style> |
|
<path |
|
d="M78.6 5C69.1-2.4 55.6-1.5 47 7L7 47c-8.5 8.5-9.4 22-2.1 31.6l80 104c4.5 5.9 11.6 9.4 19 9.4h54.1l109 109c-14.7 29-10 65.4 14.3 89.6l112 112c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-112-112c-24.2-24.2-60.6-29-89.6-14.3l-109-109V104c0-7.5-3.5-14.5-9.4-19L78.6 5zM19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L233.7 374.3c-7.8-20.9-9-43.6-3.6-65.1l-61.7-61.7L19.9 396.1zM512 144c0-10.5-1.1-20.7-3.2-30.5c-2.4-11.2-16.1-14.1-24.2-6l-63.9 63.9c-3 3-7.1 4.7-11.3 4.7H352c-8.8 0-16-7.2-16-16V102.6c0-4.2 1.7-8.3 4.7-11.3l63.9-63.9c8.1-8.1 5.2-21.8-6-24.2C388.7 1.1 378.5 0 368 0C288.5 0 224 64.5 224 144l0 .8 85.3 85.3c36-9.1 75.8 .5 104 28.7L429 274.5c49-23 83-72.8 83-130.5zM56 432a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"> |
|
</path> |
|
</svg> |
|
Misc Tools </a> |
|
<ul class="dropdown-menu"> |
|
<h6 class="dropdown-header text-primary">Most Used Tools</h6> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/misc-utilities/wp-xml-parse/v4/index.html"> |
|
Extract URLs: WP XML Export Parser</a></li> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/misc-utilities/wp-xml-parse/xml-parsing-output/file-index.php"> |
|
XML File URL Lists </a></li> |
|
<div class="dropdown-divider"></div> |
|
<h6 class="dropdown-header text-primary">Helpful Tools</h6> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/misc-utilities/url-duplicate-removal/v1/index.html"> |
|
Duplicate URL Remover </a></li> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/misc-utilities/lh-performance/v1/index.html"> |
|
PERFORMANCE Script Generator </a></li> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/misc-utilities/php-permissions-utility/v1/index.html"> |
|
CLI Script Gen - PHP Permissions </a></li> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/all-uploads-file-manager.php"> File Manager |
|
</a></li> |
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/batch-script-generator/v4-works/view-all-batch-files.php"> |
|
View All Batch Script Files (BROKEN) </a></li> |
|
<div class="dropdown-divider"></div> |
|
<h6 class="dropdown-header text-primary">External Tool Resources</h6> |
|
|
|
<li><a class="dropdown-item" |
|
href="https://lh2.jetlifemedia.com/misc-utilities/0-reporting-monthly-monitoring/"> |
|
Monthly Monitoring - Developer Guide </a></li> |
|
</ul> |
|
</li> |
|
<li class="nav-item"><a class="nav-link" |
|
|
|
<svg height="1em" id="misc-tools2" viewbox="0 0 512 512" |
|
xmlns="http://www.w3.org/2000/svg"> |
|
<style> |
|
#misc-tools2 { |
|
fill: #ffffff; |
|
padding-right: 4px |
|
} |
|
</style> |
|
<path |
|
d="M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"> |
|
</path> |
|
</svg> |
|
Web App Info |
|
</a></li> |
|
</ul> |
|
</div> <!-- navbar-collapse.// --> |
|
</div> <!-- container-fluid.// --> |
|
</nav> |
|
<!-- ============= NAVIGATION END ============== -- REBUILT on 12/7/2023 ============== --> |
|
|
|
|
|
<script> |
|
$(function () { |
|
// this is the jQuery function if User-Guide button is clicked |
|
$('#btnFly, #btnFly1, .jumbotron').click(function () { |
|
$('#message1').toggleClass('in'); |
|
}); |
|
}); |
|
</script> |
|
<script>document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector("h1")?document.querySelector("h1").textContent:"Default Title";document.title=e});</script> |
|
<div id="navigation-container"></div> |
|
<!-- Jumbotron --> |
|
<div class="jumbotron text-center"> |
|
<h1>Web Accessability Batch Script Creator</h1> |
|
<p>Only requirement on the URL input field is all URLs must contain http status = 200</p> |
|
<a href="/csv-file-parsing-for-script-gen/v4/parsed-csv-files/files-index.php" class="btn btn-primary">Parsed CSV Files - Text Files</a> |
|
<div class="container"> |
|
<div class="row"> |
|
<div id="message1" class="jumbotron flyover flyover-centered text-center"> |
|
|
|
|
|
<p class="mt-2 ">Last Updated: 10/4/2023</p> |
|
|
|
</div> |
|
<hr> |
|
</div> |
|
</div> |
|
<a href="https://youtu.be/h0hMjJ3dbP4" class="btn btn-primary">Video Demo - User Guide</a> |
|
</div> |
|
|
|
<!-- 3 Column Cards --> |
|
<div class="container"> |
|
<div class="row"> |
|
<!-- Center Column with Form --> |
|
<div class="col-md-12"> |
|
<div class="card mt-3 shadow"> |
|
<div class="card-header text-center">Script Creation Form</div> |
|
<div class="card-body"> |
|
<form action="generate_script_modified.php" method="post"> |
|
<div class="form-group"> |
|
<strong><label for="filename">Script File Name</label></strong> |
|
<input type="text" class="form-control" id="filename" name="filename" placeholder="Enter filename" required> |
|
</div> |
|
<div class="form-group"> |
|
<strong> <label for="urls">Paste Your List of URLs</label></strong> |
|
<textarea class="form-control" id="urls" name="urls" rows="5" placeholder="Enter list of URLs" required></textarea> |
|
</div> |
|
<button type="submit" class="btn btn-primary">Generate Batch Script</button> |
|
<button type="reset" class="btn btn-secondary" id="resetBtn">Reset</button> |
|
|
|
</form> |
|
</div> |
|
<div class="card-footer text-center">Last Update To Form Processing: 8/8/2023</div> |
|
</div> |
|
</div> |
|
<script> |
|
document.getElementById('resetBtn').addEventListener('click', function() { |
|
location.reload(); |
|
}); |
|
</script> |
|
</div> |
|
<div class="box rounded-0"> |
|
<div></div> |
|
<div></div> |
|
<div></div> |
|
<div></div> |
|
<div></div> |
|
</div> |
|
|
|
</div> |
|
<div class="footer bg-dark text-white text-center mt-5 text-center"> |
|
<p class="text-light-info">© Woodruff 2023</p> |
|
</div> |
|
</body> |
|
</html> |
|
|